TimeWeaver: Opportunistic One Way Delay Measurement via NTP
نویسندگان
چکیده
One-way delay (OWD) between end hosts has important implications for Internet applications, protocols, and measurement-based analyses. We describe a new approach for identifying OWDs via passive measurement of Network Time Protocol (NTP) traffic. NTP traffic offers the opportunity to measure OWDs accurately and continuously from hosts throughout the Internet. Based on detailed examination of NTP implementations and in-situ behavior, we develop an analysis tool that we call TimeWeaver, which enables assessment of precision and accuracy of OWD measurements from NTP. We apply TimeWeaver to a∼1TB corpus of NTP traffic collected from 19 servers located in the US and report on the characteristics of hosts and their associated OWDs, which we classify in a precision/accuracy hierarchy. To demonstrate the utility of these measurements, we apply iterative hard-threshold singular value decomposition to estimate OWDs between arbitrary hosts from the highest tier in the hierarchy. We show that this approach results in highly accurate estimates of OWDs, with average error rates on the order of less than 2%. Finally, we outline a number of applications—in particular, IP geolocation, network operations and management—for hosts in lower tiers of the precision hierarchy that can benefit from TimeWeaver, offering directions for future work.
منابع مشابه
Precise Measurement of One-way Delays in an NTPv3 Environment
In this paper we discuss the problem of obtaining precise measurements of end-to-end delay that are consistent over a long time period (hours to days). Such measurements are used by applications such as immersive virtual reality in order to maintain synchronization between multiple media streams over the lifetime of a session. Previous work has dealt with detecting and removing the impact of la...
متن کاملSurvey on the Clock Synchronization Schemes for Propagation Delay Measurement
In this paper we present the comprehensive survey on the clock synchronization algorithms, which should be considered for the measurements of the network delay. We categorize the clock synchronization algorithms into two basic types according to how they acquire synchronization between clocks, which are external source based schemes and end-to-end measurement based schemes. While external sourc...
متن کاملA Global One-Way Control Channel for Opportunistic Networks
In this paper, we explore the challenge of limited global knowledge in opportunistic networks. Using a low bandwidth global one-way control channel, e.g., provided through the data side channel of FM radio, we mitigate this limitation. In the case of Epidemic Routing in Delay Tolerant Networks, enhancing the acknowledgment mechanism for delivered messages using this channel improves message del...
متن کاملSynchronization of ad hoc Clock Networks
We introduce a graph-theoretic approach to synchronizing clocks in an ad hoc network of N timepieces. Clocks naturally drift away from being synchronized because of many physical factors. The manual way of clock synchronization suffers from an inherrent propagation of the so called “clock drift” due to “word-of-mouth effect.” The current standard way of automated clock synchronization is either...
متن کاملHOTS: An OWAMP-Compliant Hardware Packet Timestamper
Accurate timestamps on both the sender and the receiver side are crucial for one-way delay (OWD) measurements. Traditionally, the methods of (i) peering with NTP servers, and (ii) connecting to a time source directly, have been used to maintain the accuracy of a measurement system clock. However, it has became clear that such methods suffer from errors to different extents. In this paper, we in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1801.02123 شماره
صفحات -
تاریخ انتشار 2018